package com.arqui.admmon_module.client.core.main;

import com.gwtplatform.mvp.client.ViewImpl;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.*;
import com.google.inject.Inject;

public class LoggingView extends ViewImpl implements LoggingPresenter.MyView {

	private final Widget widget;
	
	@UiField Label usuarioLabel;
	@UiField Label contraseniaLabel;
	@UiField TextBox usuarioTextBox;
	@UiField PasswordTextBox contraseniaPasswordBox;
	@UiField Button InicioButton;
	@UiField Label mensajeLabel;

	public interface Binder extends UiBinder<Widget, LoggingView> {
	}

	@Inject
	public LoggingView(final Binder binder) {
		widget = binder.createAndBindUi(this);
	}

	@Override
	public Widget asWidget() {
		return widget;
	}

	public Label getUsuarioLabel() {
		return usuarioLabel;
	}

	public Label getContraseniaLabel() {
		return contraseniaLabel;
	}

	public TextBox getUsuarioTextBox() {
		return usuarioTextBox;
	}

	public PasswordTextBox getContraseniaPasswordBox() {
		return contraseniaPasswordBox;
	}

	public Button getInicioButton() {
		return InicioButton;
	}

	public Label getMensajeLabel() {
		return mensajeLabel;
	}

	public void setUsuarioLabel(Label usuarioLabel) {
		this.usuarioLabel = usuarioLabel;
	}

	public void setContraseniaLabel(Label contraseniaLabel) {
		this.contraseniaLabel = contraseniaLabel;
	}

	public void setUsuarioTextBox(TextBox usuarioTextBox) {
		this.usuarioTextBox = usuarioTextBox;
	}

	public void setContraseniaPasswordBox(PasswordTextBox contraseniaPasswordBox) {
		this.contraseniaPasswordBox = contraseniaPasswordBox;
	}

	public void setInicioButton(Button inicioButton) {
		InicioButton = inicioButton;
	}

	public void setMensajeLabel(Label mensajeLabel) {
		this.mensajeLabel = mensajeLabel;
	}
	
	
}
